trench for irrigation - Deutsch Englisch Wörterbuch